finger stool - German English Dictionary